package com.xjh.basestudy.javabase.io;

import java.io.File;
import java.io.IOException;

public class File2 {
    public static void main(String[] args) throws IOException {//注意这里需要抛出异常
        //public boolean createNewFile()在指定目录创建一个新文件,存在返回true，若文件已存在返回false
        File f1 = new File("D:\\javaio\\java.txt");
        System.out.println(f1.createNewFile());
        //public boolean mkdirs():创建一个目录，与文件同理
        File f2 = new File("D:\\javaio\\javase");
        System.out.println(f2.mkdir());
        //public boolean mkdirs()创建一个多级目录
        File f3 = new File("D:\\javaio\\javaweb\\html");
        System.out.println(f3.mkdirs());
        //创建一个s.txt文件
        File f4 = new File("D:\\javaio\\java.txt");//不能根据文件名决定最终创建出的是什么，要看调用的方法
        System.out.println(f4.mkdir());//因为调用的是mkdir()方法，所以最终创建的是目录


    }
}
